environmental stimuli - Español Inglés Diccionario